common slipper shell - Turkish English Dictionary